A Min-Max Framework for CPU Resource Provisioning in Virtualized Servers using H∞ Filters

نویسندگان

  • Themistoklis Charalambous
  • Evangelia Kalyvianaki
چکیده

Dynamic resource provisioning for virtualized server applications is integral to the efficiency of computing paradigms such as green and cloud computing. In these environments unpredicted workload changes occur frequently and controlbased resource adaptation should respond to them in a timely fashion while minimizing the expected loss during workload transitions. Our approach is to minimize the maximum expected loss using the same techniques as in two-person zero-sum games. We develop an H∞ filter that minimizes the worst-case estimation and allocate resources fast. Through simulations our H∞ filter demonstrates its effectiveness and good performance when compared against Kalman-based controllers.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A min-max framework for CPU resource provisioning in virtualized servers using ℋ∞ Filters

[2] M. Arlitt and T. Jin, “A Workload Characterization Study of the 1998 World Cup Web Site,” IEEE Network, vol. 14, no. 3, pp. 30–37, May/June 2000. [3] A. Iyengar, J. Challenger, D. Dias, and P. Dantzig, “High-Performance Web Site Design Techniques,” IEEE Internet Computing, vol. 4, no. 2, pp. 17–26, Mar/Apr 2000. [4] P. Padala, K. Shin, X. Zhu, M. Uysal, Z. Wang, S. Singhal, A. Merchant, and...

متن کامل

Applying Kalman Filters to Dynamic Resource Provisioning of Virtualized Server Applications

Resource management in virtualized data centres is important and challenging, particularly when dealing with complex multi-tier server applications and fluctuating workloads. In this paper, we use control theory to build two controllers based on Kalman filters which monitor and vary CPU allocations across application tiers. Our approach (a) tracks utilisation patterns over noisy data, (b) consi...

متن کامل

On Dynamic Resource Provisioning for Consolidated Servers in Virtualized Data Centers

Server consolidation based on Operating System (OS) virtualization technologies aims to increase the total resource utilization in data centers. However, efficiently capitalizing on the available resources requires tools to automatically monitor and allocate resources to the running servers as needed, while maintaining their Quality of Service (QoS) guarantees. In the presence of workload fluct...

متن کامل

Power-Aware Virtual Machine Scheduling-policy for Virtualized Heterogeneous Multicore Systems

This paper presents a systematic approach to correctly provision server resources in data centers, resulting in minimum energy consumption and SLA violations. In particular, we describe a hybrid method for efficient server provisioning in virtualized heterogeneous multicore Cloud data centers. The objective is to place VMs on host while keeping total utilization of CPU below defined threshold a...

متن کامل

Resource Provisioning for Multi-tier Virtualized Server Applications

Virtualizing the x86-based data center creates a dynamic environment for server application deployment and resource sharing. Resource management in this environment is challenging as applications are under fluctuating workloads causing diverse resource demands across their tiers. Resource allocation adaptation is essential for high performance machine utilization. This paper presents feedback c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010